[i+1],0<<12,(((312-240)/2)+(i*16))<<12,SCR_Z<<12); } startGenericFluffActor(5,(u_long)&N64_CONTROLLER_PICTURE,lo_ot,TRANSON,PRIM_SPRT,0,1,0); Set_positer: Chris Braymen ********************************************************************* * Provides file access to memcard * Derived from Sean Igo's work on Mustache Red *********************************************************************/ #ifndef DRV_MEMCARD_H #define DRV_MEMCARD_H #define CARD_NOT_SHARED 0 #define CARD_SHARED 1 #define IGNORE_UNFORMATTED_CARDS 0 #define REPORT_UNFORMATTED_CARDS 1 #define CARD_BLOCK_SIZE 256 #define MAX_CARD_PORTS 1 #define SEASON_FILE_BLOCKS SEASON_FILE_BUF_SIZE/CARD_BLOCK_SIZE #define SETTINGS_FILE_BLOCKS SETTINGS_FILE_BUF_SIZE/CARD_BLOCK_SIZE #define MAX_CARDS_PER_PORT 4 #define MAX_CARDS MAX_CARD_PORTS * MAX_CARDS_PER_PORT #define SEASON_FILE_TYPE 'S' #define SETTINGS_FILE_TYPE 'U' #define PLAYOFF_FILE_TYPE 'P' typedef struct { OSPfsState State; char description[32]; // file name converted from nintendo font code u_long slots_used; // pages (128 byte sectors) u_long slots_free; } MEMCARD_FILENAME; enum { CARD_NO_ERROR, CARD_NO_SPACE, CARD_NO_DRIVE, CARD_OPEN_ERROR, CARD_WRITE_ERROR, CARD_READ_ERROR, CARD_ALLOC_ERROR, CARD_FILE_SIZE_ERROR, CARD_NOT_FORMATTED, CARD_FORMAT_ERROR, CARD_SYSTEM_ERROR, CARD_NOT_INSERTED, CARD_DELETE_ERROR }; #define FILE_STRING_LEN 21+5 extern int card_last_error; extern int card_was_exchanged; // public protos void timedShake(int controllerNumber,int shakeVBL, int mag); void stopShaking(int controllerNumber); int init_card(void); void de_init_card(void); long find_cards(int unfo); int find_space(long card_bit, int size, OSPfsState *intended_fname, u_long *freeBlocks); int find_card_files(long card_bit, MEMCARD_HEADER *card_files, MEMCARD_FILENAME *filenames); int delete_card_file(long card_bit, OSPfsState *pState); int write_card_file(char *data, int size, long card_bit); char *read_card_file(int filenum, long card_bit, long size, char filetype, int max_blocks); int format_card(long card_bit); int get_memcard_filename(long card_bit, long slotid, int filenum, OSPfsState *stringPtr); int card_inserted_or_removed(long card_bit, int was_inserted, int do_logged_check); long is_card_inserted(long card_bit); long is_rumble_pak(long card_bit); #endif ; db "1996-97 Season Record: 31-36-15. Key Players: Daniel Alfredsson, Alexander Daigle, Alexi Yashin and Damian Rhodes." ; db 0 ; ; string18a: ; db "1996-97 Season Record: 45-24-13. Key Players: Eric Lindros, John LeClair, Eric Desjardin and Ron Hextall." ; db 0 ; ; string19a: ; db "1996-97 Season Record: 38-37-7. Key Players: Keith Tkachuk, Jeremy Roenick and Nikolai Khabibulin." ; db 0 ; ; string20a: ; db "1996-97 Season Record: 38-36-8. Key Players: Ron Francis and Jaromir Jagr." ; db 0 ; ; string21a: ; db "1996-97 Season Record: 27-47-8. Key Players: Owen Nolan and Jeff Friesen." ; db 0 ; ; string22a: ; db "1996-97 Season Record: 36-35-11. Key Players: Brett Hull, Pierre Turgeon and Grant Fuhr." ; db 0 ; ; string23a: ; db "1996-97 Season Record: 32-40-10. Key Players: Mikael Renberg, Dino Ciccarelli, and Rob Zamuner." ; db 0 ; ; string24a: ; db "1996-97 Season Record: 30-44-8. Key Players: Mats Sundin and Felix Potvin." ; db 0 ; ; string25a: ; db "1996-97 Season Record: 35-40-7. Key Players: Mark Messier, Alexander Mogilny, Pavel Bure and Martin Gelinas." ; db 0 ; ; string26a: ; db "1996-97 Season Record: 33-40-9. Key Players: Peter Bondra, Adam Oates and Bill Ranford." ; db 0 ;string27: ; dummy All Star ; db 0 stringAS: ; dummy All Star db 0 string29: ; Intl playoff teams added for N64 db "Team Canada is the perennial powerhouse of the International Playoffs. Team" db " Canada features strong goaltending from Martin Brodeur and powerhouse lines" db " with players such as Eric Lindros, Wayne Gretzky, and Joe Sakic." db 0 string30: db "Team Czech has recently become one of the better teams in international competition. " db "Team Czech sports one of the best goaltenders in the NHL with Dominik Hasek and " db "one of the premiere forwards with Jaromir Jagr. Their deep roster has many players " db "with NHL experience, which makes this t  D—B